\hypertarget{_desktops_2_desktop1_2doxy_2project_2src_2lib_2decoding_2decoding_8h}{}\doxysubsection{Файл /home/student/\+Desktops/\+Desktop1/doxy/project/src/lib/decoding/decoding.h}
\label{_desktops_2_desktop1_2doxy_2project_2src_2lib_2decoding_2decoding_8h}\index{/home/student/Desktops/Desktop1/doxy/project/src/lib/decoding/decoding.h@{/home/student/Desktops/Desktop1/doxy/project/src/lib/decoding/decoding.h}}
{\ttfamily \#include \char`\"{}decoding\+\_\+global.\+h\char`\"{}}\newline
{\ttfamily \#include $<$iostream$>$}\newline
{\ttfamily \#include $<$fstream$>$}\newline
{\ttfamily \#include $<$locale$>$}\newline
{\ttfamily \#include $<$vector$>$}\newline
Граф включаемых заголовочных файлов для decoding.\+h\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{_desktops_2_desktop1_2doxy_2project_2src_2lib_2decoding_2decoding_8h__incl}
\end{center}
\end{figure}
Граф файлов, в которые включается этот файл\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=244pt]{_desktops_2_desktop1_2doxy_2project_2src_2lib_2decoding_2decoding_8h__dep__incl}
\end{center}
\end{figure}
\doxysubsubsection*{Структуры данных}
\begin{DoxyCompactItemize}
\item 
class \mbox{\hyperlink{class_decoding}{Decoding}}
\end{DoxyCompactItemize}
\doxysubsubsection*{Пространства имен}
\begin{DoxyCompactItemize}
\item 
 \mbox{\hyperlink{namespaceapprox}{approx}}
\end{DoxyCompactItemize}
\doxysubsubsection*{Функции}
\begin{DoxyCompactItemize}
\item 
vector$<$ double $>$ \mbox{\hyperlink{namespaceapprox_abe35bfd2086432c0d7deebadb7765f5b}{approx\+::split\+\_\+lagrange}} (vector$<$ double $>$ $\ast$x\+\_\+values, vector$<$ double $>$ $\ast$y\+\_\+values, int max\+\_\+pow)
\begin{DoxyCompactList}\small\item\em split\+\_\+lagrange работает аналогично методу lagrange, но использует только часть узлов интерполяции так чтобы полином не превышал степень max\+\_\+pow \end{DoxyCompactList}\item 
vector$<$ double $>$ \mbox{\hyperlink{namespaceapprox_aaf17acf88dbce46e2693919c34f6a5c4}{approx\+::lagrange}} (vector$<$ double $>$ $\ast$x\+\_\+values, vector$<$ double $>$ $\ast$y\+\_\+values)
\begin{DoxyCompactList}\small\item\em lagrange расчитывает интерполяционный полином Лагранжа \end{DoxyCompactList}\item 
vector$<$ double $>$ \mbox{\hyperlink{namespaceapprox_abc3e8a47644df941661a6d93dccef791}{approx\+::least\+\_\+squares}} (vector$<$ double $>$ $\ast$x\+\_\+values, vector$<$ double $>$ $\ast$y\+\_\+values, int max\+\_\+pow)
\begin{DoxyCompactList}\small\item\em least\+\_\+squares расчитывает полином методом наименьших квадратов \end{DoxyCompactList}\item 
vector$<$ double $>$ \mbox{\hyperlink{namespaceapprox_aae61a48ce45dc9ffd85c4aa9d2b83ddb}{approx\+::calc\+\_\+polynom\+\_\+func}} (vector$<$ double $>$ $\ast$polynom\+\_\+values, vector$<$ double $>$ $\ast$x\+\_\+values)
\item 
double \mbox{\hyperlink{namespaceapprox_a35fc402b24fd6abfad92d7c8f72ba55e}{approx\+::difference}} (vector$<$ double $>$ $\ast$x\+\_\+values, vector$<$ double $>$ $\ast$y\+\_\+values, vector$<$ double $>$ $\ast$polynom\+\_\+values)
\item 
double \mbox{\hyperlink{namespaceapprox_a094281e5f6d9247a2472145b60182d5f}{approx\+::squared\+\_\+deviation}} (vector$<$ double $>$ $\ast$v)
\begin{DoxyCompactList}\small\item\em squared\+\_\+deviation расчитывает квадратичное отклонение для входных данных \end{DoxyCompactList}\item 
double \mbox{\hyperlink{namespaceapprox_abbe51c832748c9e94ae9990d4934cb76}{approx\+::correlation}} (vector$<$ double $>$ $\ast$x\+\_\+values, vector$<$ double $>$ $\ast$y\+\_\+values, vector$<$ double $>$ $\ast$polynom\+\_\+values)
\begin{DoxyCompactList}\small\item\em correlation -\/ расчёт корреляции между значениями полиномиальной функции и значениями входных данных \end{DoxyCompactList}\item 
double \mbox{\hyperlink{namespaceapprox_a8312135459085eaba94cf40deacf1799}{approx\+::approx\+\_\+mistake}} (vector$<$ double $>$ $\ast$x\+\_\+values, vector$<$ double $>$ $\ast$y\+\_\+values, vector$<$ double $>$ $\ast$polynom\+\_\+values)
\begin{DoxyCompactList}\small\item\em approx\+\_\+mistake -\/ расчёт ошибки аппроксимации \end{DoxyCompactList}\end{DoxyCompactItemize}
